drop scenes - Turkish English Dictionary